@import"../openscss/color";
@import"../openscss/model";
@media screen and (max-width:700px) {
    .banner {
        .bannerpc {
            display: none;
        }
        .banner_m {
            display: block!important;
        }
    }
    .detail {
        width: 100%!important;
        box-sizing: border-box;
        padding: 0 10px;
    }
}
.banner {
    width: 100%;
    margin-bottom: 20px;
    img {
        width: 100%;
    }
    .banner_m {
        display: none;
    }
}
.detail {
    width: 1200px;
    margin: 0 auto;
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 20px;
    p {
        text-indent: 2em;
    }
    .item {
        padding-left: 40px;
        padding-bottom: 25px;
        position: relative;
        &:before {
            content: "";
            width: 1px;
            background-color: #aaa;
            position: absolute;
            left: 20px;
            height: 100%;
        }
        &.first-child {
            &:before {
                top: 15px;
            }
        }
        &:last-child {
            &:before {
                height: 11px;
            }
        }
        .title {
            position: relative;
            font-size: 18px;
            &:before {
                content: "";
                position: absolute;
                top: 11px;
                left: -23px;
                width: 8px;
                height: 8px;
                border-radius: 50%;
                background-color: #aaa;
            }
        }
    }
}
